linux下安装配置tomcat并设置开机自启动 |
您所在的位置:网站首页 › linux tomcat开机自启动脚本 › linux下安装配置tomcat并设置开机自启动 |
写个博客记录一下配置tomcat一些容易踩的坑 我配置的时候也是根据其他大佬的教程来的。。。 但是!!!太容易踩坑了,主要是有些大佬配置一些东西也不说明是干什么用的 首先使用rpm -qa|grep tomcat查看自己的虚拟机里有没有安装tomcat 如果有的话可以使用rpm -e tomcat卸载 使用tar -zxvf tomcat将tomcat解压到当前的目录 也可以使用mv将安装包移动到指定目录 编辑配置文件 vim server.xml可以看到有三个端口设置 < server port =“8005” shutdown=“SHUTDOWN” >:关闭时使用 < Connector port=“8080” protocol=“HTTP/1.1” connectionTimeout=“20000” redirectPort=“8443” /> : 一般应用使用 < Connector port=“8009” protocol=“AJP/1.3” redirectPort=“8443” />:为AJP端口,即容器使用,如 APACHE能通过AJP协议访问Tomcat的8009端口 如果端口号没有冲突也可以选择不修改 启动tomcat cd bin ./startup.sh一些踩坑的点: 跟着一个大佬的教程修改了bin中的catalina.sh配置文件,改了虚拟机相关的一些东西 于是。。tomcat启动之后一直访问不了 使用ps -ef | grep java和jps -v都没有查找到tomcat服务 后来想到可以查看日志 cd logs tail -f catalina.out日志的报错信息刚好就是我配置的虚拟机那些。。。 删掉配置文件中我加的信息后重启tomcat可以访问到tomcat了。。。 访问方式:虚拟机ip地址:8080(tomcat端口号) 如果依旧访问不了需要查看防火墙信息,将其关闭掉就ok了 systemctl status firewalld//查看防火墙状态 systemctl stop firewalld//关闭当前防火墙 systemctl disable firewalld//永久关闭防火墙设置开机自启动: vi /etc/rc.d/rc.local 一定要加上第一行,否则有些情况下不能生效 export JAVA_HOME=/usr/java/jdk1.7.0_60 /usr/local/tomcat/bin/startup.sh start添加可执行权限 chmod +x rc.local使用reboot重启,之后查看系统中有没有tomcat进程 ps -ef | grep java |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |